
package org.soekrat.engine.socraton.bison;

import org.soekrat.engine.socraton.Bison;

public abstract class BisonReference
{
  private final Bison m_bison;
  
  
  protected BisonReference(Bison bison)
  {
    if (bison==null)
    {
      throw new NullPointerException("bison");    
    }
    
    m_bison=bison;
  }
  
  /**
   * <p>
   *   Gets transformed data.
   * </p>
   * @return
   */
  public abstract Object getTransformed();
  
}
